// import...from... 必须在文件的最顶层，最外层的作用域,
// 路径可以是相对路径【或根目录下的绝对路径，或应完整的url（说明可以引用cdn上的一些文件）】，但不能以字母开头【js会以为是加载第三方插件】
import {name} from './module.js' 
import {name} from '/2-2/export/module.js' 
import {name} from 'http://localhost:3000/2-2/export/module.js' 

console.log(name)

// 只执行某个模块，不提取，多用于加载其他项目中的子模块
import {} from './module.js'
import './module.js' // 简写


// 动态导入（可以放在任意文件中的任意位置）
import('./module.js').then(function(module){
    console.log(module)
})

// 导入默认参数
import { name, age, default as title} from './module.js'
import title, { name, age } from './module.js' // 简写

// 导入,提取所有成员
import * as mod from './module.js'
console.log(mod)

// 导入单个默认参数
import default as title from './module.js'
